Coabitazione tra HTML e PHP.
Nella lezione precedente abbiamo visto come
tre blocchi di codice PHP veniva eseguiti dal parser PHP e mandati al browser
per la visualizzazione in formato HTML; adesso vedremo come in fase di scrittura
possano coabitare i due codici.
Come giā accennato precedentemente, per coabitare due differenti
tipi di codice devono necessariamente essere distinguibili gli uni dagli altri,
quindi per rendere accessibile il concetto attueremo un esempio chiarificatore:
Apriamo il Blocco Note di Windows e scriviamo il seguente codice:
<html><head><title>Coabitazione
tra HTML e PHP</title></head>
<body>
<? echo "<p>Questa stringa č
visualizzata grazie alla coabitazione tra HTML e PHP</p>"; ?>
</body>
</html>
Come potete notare il file viene compilato
alla stessa maniera di una pagina HTML, all'interno del corpo del programma
viene inserito uno script in PHP (delimitato dai suoi tag) ed alla fine viene
chiuso in HTML.
Salviamo il file come con il nome script.php (vi ricordo che
tutti i file che contengono istruzioni in PHP devono essere salvati con
estensioni .php, altrimenti il browser non attiverā mai il parser PHP per
l'esecuzione del codice) nella directory radice del server, che ricordo č C:/Programmi/Apache
Group/Apache/htdocs.
Apriamo il nostro browser e digitiamo nella barra degli indirizzi http://localhost/script.php.
Se la pagina č stata compilata correttamente il browser, come nell'esempio della lezione precedente, dovrebbe eseguire e visualizzare la stringa HTML contenuta all'interno dello script PHP.
Chiunque voglia verificare la veridicitā del fatto che le risposta del parser PHP avviene in HTML basta seguire il percorso della barra di stato Visualizza/HTML per vedere che il codice di risposta č interamente in HTML.